﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using BrokerBase.Lib.Core;
using BrokerBase.Lib.Person;

namespace BrokerBase.Lib.Policy
{
    public class SchemeLight:ISchemeLight,IPK
    {
        public virtual IScheme Scheme {get;set;}

        public virtual string Number{get;set;}

        public virtual int PeriodRange{get;set;}

        public virtual DateTime BizDate{get;set;}

        public virtual DateTime CreateDate{get;set;}

        public virtual IPerson Holder{get;set;}

        public virtual IPerson Insurant{get;set;}

        public virtual IList<IPolicyLight> Policies{get;set;}

        public virtual double Fee{get;set;}

        public virtual DateTime? CheckTime{get;set;}

        public virtual string CheckerName{get;set;}

        public virtual bool IsCheck { get; set; }

        public virtual int Id { get; set; }

        public virtual string Description { get; set; }
    }
}
